all: projet	 

clean:
	rm -f tableau.html projet projet1 y.output *.dvi *.ps




projet: clean
	lex lexical_latex.lex
	yacc -d -W -t -v tableau.yacc

	mv lex.yy.c lexique.c
	mv y.tab.c syntaxe.c
	mv y.tab.h tableau.h

	cc -g -o projet lexique.c syntaxe.c -lfl


topdf:
	latex exemple.tex
	dvips -o exemple.ps exemple.dvi 
	ps2pdf  exemple.ps

pdfs: clean
	latex  exemple.tex
	latex  exemple_String.tex
	latex exemple_totaux.tex
	dvips -o exemple.ps exemple.dvi 
	dvips -o  exemple_String.ps  exemple_String.dvi 
	dvips -o  exemple_totaux.ps  exemple_totaux.dvi 
	ps2pdf   exemple.ps
	ps2pdf  exemple_String.ps  
	ps2pdf exemple_totaux.ps 


